Mobile
Log In Sign Up
Home > chinese-english > "painful straining with defecation" in English

English translation for "painful straining with defecation"